using TestAssemblyInterfaces;

namespace TestAssembly
{
    [Log]
    public class Logger
    {
        [NoLog]
        public static ILog Log { get; set; }

        [NoLog]
        public ILog LogAccessor
        {
            get { return Log; }
            set { Log = value; }
        }

        public static void Entering(string method, object[] parameters)
        {
            Log.Log(method, parameters);
        }
        public static void Entering(string method)
        {
            Log.Log(method);
        }
    }
}